<?php
$this->Pdf->Nuevo('L', PDF_UNIT, 'letter', true, 'UTF-8', false);

$textfont = 'freesans' ;
$this->Pdf->hoja-> SetAuthor ( "Gastos" );
$this->Pdf->hoja-> SetAutoPageBreak ( true, 15);
$this->Pdf->hoja-> impresopor ='Usuario: '.$this->Session->read('nombre_usuario');
$this->Pdf->hoja-> xfootertext = 'Calle Independencia Norte, Edificio 39-18, Apto. 1-1, Centro. Cagua, Edo Aragua-Venezuela Telefono:0244-4479955 / 0244-3956611' ;
$this->Pdf->hoja->sistema='REEMBOLSOS';

$nombrepdf='LISTADODEREEMBOLSOS'.date('d-m-Y_h_i_s_a');
$this->Pdf->hoja-> AddPage ();
$tpx='30px';
$lpx='25px';
$this->Pdf->hoja-> setY ( 25 );



$tabla='
<table border="0" cellpadding="0" cellspacing="0">
	<tr align="center"><td width="720px" style="font-size:35px;"> LISTADO DE REEMBOLSOS</td></tr>
	<tr align="center"><td width="720px" style="font-size:'.$tpx.';"><br /><br /></td></tr>
	<tr align="center">
  		<td width="540px" style="font-size:'.$tpx.';text-align: justify;">
					<table border="1" cellpadding="0" cellspacing="0" style="border: 1px gray solid;">
					<tr align="center" bgcolor="#cccccc">
        			<td width="120px" align="center" style="font-size:'.$lpx.';"><b>Patologia </b></td>
        			<td width="60px" align="center" style="font-size:'.$lpx.';"><b>Fecha</b></td>
        			<td width="70px" align="center" style="font-size:'.$lpx.';"><b>Cedula </b></td>
        			<td width="160px" align="center" style="font-size:'.$lpx.';"><b>Nombres Beneficiario </b></td>
        			<td width="130px" align="center" style="font-size:'.$lpx.';"><b>Observacion</b></td>
        			<td width="60px" align="center" style="font-size:'.$lpx.';"><b>Total</b></td>
        			<td width="140px" align="left" style="font-size:'.$lpx.';"><b>Estado</b></td>
        	</tr>';

for($i=0; $i<count($data); $i++)
{
	if($data[$i]['Gasto']['estatus']==1){
		$fecha_emision=$this->Time->format('d-m-Y',$data[$i]['Gasto']['created']);
		$nuevafecha = strtotime ('+30 day',strtotime($fecha_emision)) ;
		$nuevafecha = date('d-m-Y',$nuevafecha );
	    $fechaactual=date('d-m-Y');
		$dias	= (strtotime($nuevafecha)-strtotime($fechaactual))/86400;
		if($dias==0)
	    $mensaje='PREVISTO SER PAGADO HOY';
		else if($dias>0)
	    $mensaje='PREVISTO SER PAGADO EN: '.$dias.' DIAS';
		else if ($dias<0){
		$dias=-$dias;
	    $mensaje='TIENE: '.$dias.' DIAS VENCIDOS';
	    }
    }
	else if($data[$i]['Gasto']['estatus']==2)
	$mensaje='PAGADO, MONTO CUBIERTO: '.$this->Interfaz->miles($data[$i]['Gasto']['monto_pagado']);
	else if($data[$i]['Gasto']['estatus']==3)
	$mensaje='ANULADO';

 		if ($i % 2 == 0)		$class = "#FFFFFF";
    else		$class = "#CED9E7";
		$tabla.='
		<tr align="center" bgcolor="'.$class.'">
				<td width="120px" align="left" style="font-size:'.$lpx.';">'.$data[$i]['Patologia']['nombre'].' &nbsp;</td>
				<td width="60px" align="left" style="font-size:'.$lpx.';">&nbsp;'.$this->Time->format('d-m-Y',$data[$i]['Gasto']['created']).'</td>
				<td width="70px" align="center" style="font-size:'.$lpx.';">'.$data[$i]['Trabajador']['rif'].'</td>
				<td width="160px" align="left" style="font-size:'.$lpx.';">'.$data[$i]['Trabajador']['nombrecompleto'].'</td>
				<td width="130px" align="left" style="font-size:'.$lpx.';">'.$data[$i]['Gasto']['observacion'].'</td>
				<td width="60px" align="right" style="font-size:'.$lpx.';">'.$this->Interfaz->miles($data[$i]['Gasto']['total']).'</td>
				<td width="140px" align="left" style="font-size:'.$lpx.';">'.$mensaje.'</td>
		</tr>';
}	
$tabla.='</table><br /><br /><br /><br />';

$tabla.='
			</td>
	</tr>
</table>';


$this->Pdf->hoja->writeHTMLCell('', '', '8', '', $tabla, 0, 1, 0, true, 'C');
$nomb=str_replace(' ','_',$nombrepdf)."_".date('dmy');

if($tipo=='descargar')
{
		echo $this->Pdf->hoja-> Output ($nomb.".pdf" , 'D' );
}
else
{
		echo $this->Pdf->hoja-> Output ($nomb.".pdf" , 'F' );
}
?>


<?php  if($tipo!='descargar')
{?>

<? $formulario=mktime(date("his"));?>
<?=$this->Vista->iframe('vista','vista',$nombrepdf,"files/".$nomb,$formulario,'pdf',0,'80%','90%');?>


<? }  ?>




